zebra parrakeet - Spanish English Dictionary